@charset "utf-8";
/* CSS Document */

.mar{ width:1200px; margin:auto;}
body{ padding:0px; margin:0px;font-size:15px;}
a{ color:#666;}
.header{ background:url(../2021images/header_bg.png) no-repeat top center;}
.wap{ background:#015293; font-size:14px;color:#fff; line-height:40px;}
.wap a:hover{color:#a10000;}
.wap a{ color:#fff;}
.wap-left{ float:left;  }
.wap-left span{ margin-left:10px; margin-right:10px;}
.wap-right{ float:right;}
span.wap-date{ float:left; margin-right:30px;}
.wap-right-list{ float:left;}
.wap-right-list li{ float:left; margin-left:10px; cursor:pointer;}
.wap-right-list li img{ vertical-align:middle;}

.logo{ padding-top:50px; padding-bottom:30px;}
.logo-img{ float:left;}
.search{ float:right; background:#fff; width:276px; height:52px; position:relative; margin-top:20px; padding-right:30px;}
.search input{ padding-left:15px; height:52px; width:90%; color:#AAAAAA; outline:none;}
.search img{ position:absolute; right:13px; top:10px;}

.header-nav li{ float:left; line-height:58px; font-size:18px; color:#666666; font-weight:bold; text-align:center; width:14%;}
.header-nav li a{ color:#666666;}
.header-nav li.hover{ border-bottom:3px solid #015293}
.header-nav li.hover a{ color:#015293;}

.hot-news strong{ display:block; font-size:40px; font-weight:bold; text-align:center; color:#005292; margin-top:30px; margin-bottom:20px;}
.hot-news strong a{ color:#005292;}
.hot-news{ color:#BBBBBB;}
.hot-news span{ margin-left:35px; margin-right:35px; font-size:18px;}


.footer{ margin-top:30px;}
.link{ background:#014a84;}
.dome_div{ }
.link-1{ line-height:40px; color:#fff; text-align:center;font-size:16px; padding-top:10px;}
.link-1 span{ padding-left:10px; padding-right:10px; }
.link-1 span a:hover{ color:#a10000;}
.link-1 a{ color:#fff;}
.dome_div .select{position:relative; background:#fff; }
.dome_div .select dt{height:40px;background: url(../2021images/bg7.png) no-repeat 93%;line-height:40px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:99; color:#005292; font-size:15px;}
.dome_div .select dt:hover,.select dt.cur{ }

.dome_div .select dd{position:absolute;left:0;top:40px;background:#fff;display:none; width:99.5%; border-top:0px; z-index:9999;}
.dome_div .select dd ul{width: 100%; max-height: 155px;overflow:auto;}
.dome_div .select dd ul li a{line-height:28px;display:block;padding:0 8px; font-size:15px;}
.dome_div .select dd ul li a:hover{background:#f5f5f5;}


.dome_div{ position: relative;}
.dome_div{ height:80px;font-size:18px;}
.dome_div dl{ float:left; width: 32.3%; height: 40px; line-height: 40px;margin-left: 1%; margin-top:16px; }
.dome_div dt{ padding-left: 20px; }

.footer-text{ background:#015293;}
.footer-text-left{ float:left;}
.dzjg{ float:right; margin-top:5px;}
.dzjg img{ }

.footer-text { color:#fff; line-height:30px; padding-top:25px; padding-bottom:25px;}
.footer-text a{ color:#fff;}
.footer-text p img{ vertical-align:middle; margin-right:5px;}

@media (max-width: 1200px){body{ min-width:1200px;}}

@media (max-width: 990px){
	body{ min-width:inherit;}
		.mar{ width:auto;}
		.main{ padding:15px; padding-top:0px;}
		.wap-left,.wap-right,.logo-img,.search,.home-news-left,.home-news-right{ float:none;}
		.right-nav{ display:none;}
		.wap-right{ margin-left:10px;}
		.header{background: url(../2021images/header_bg.png) left top;}
		.logo-img{ text-align:center;}
		.logo-img img{ width:80%;}
		.search{ width:auto; margin-left:20px; margin-right:20px;}
		.header-nav{ background:#fff; padding:15px;}
		.header-nav li{ width:25%;}
		.header-nav li.hover{  background:#015293; border-bottom:0px;}
		.header-nav li.hover a{color:#fff;}
		
		.home-news-left{ width:auto;}
		.home-news-left,.home-news-left img{ height:250px;}
		.home-news-right{ margin-top:20px; width:auto;}
		.news-title li{ font-size:15px;}
		.home-zwgk-title li{ font-size:20px;}
		.home-zwgk-title li span{ display:none;}
		.home-zwgk-div-left,.home-zwgk-div-center,.home-zwgk-div-right{ float:none; width:auto;}
		.home-qh{ height:auto;}
		.zwgk-m-l{ margin-left:0px;  margin-top:20px;}
		.home-gxjj li{ width:46%; margin-top:15px;margin-right: 3.5%;}
		.home-gxjj{ padding:20px; padding-top:0px;}
		.home-gxjj li img{ height:165px;}
		.home-gxjj li span{ display:none;}
		.dome_div{ height:auto; padding:10px;}
		.dome_div dl{ float:none; margin-left:0px;width:auto;}
		.footer-text-left{ float:none; padding:15px;}
		.dzjg{ float:none; text-align:center; }
		.home-news{ margin-top:0px;}
		
		.home-zwfw-div-left,.home-zwfw-div-right,.zmhd-zwfw-div-left,.zmhd-zwfw-div-right{ float:none; width:auto;}
		.home-zwfw-div-right{ margin-top:20px;}
		.xjxd li strong { width:20%;}
		.zmhd-zwfw-div-left .xjxd a{ width:60%;}
		.zmhd-zwfw-div-left .xjxd li strong{ width:29%;}
		.zmhd-zwfw-div-right{ margin-top:20px;}
		.zmhd-zwfw-div-right span{ margin-left:0px; width:47%; margin-right:10px;}
		
		.zwgk-left,.zwgk-right{ float:none; width:auto;}
		.zwgk-news-title li{ font-size:18px; margin-right:14px;}
		.zwgk-jg{}
		.zwgk-jg li{ width:31.9%; margin-top:15px;}
		.zwgk-jg li.ico4{ margin-left:0px;}
		.zwgk-zdly li{ width:32.6%;}
		.zstz{ padding:15px; margin-top:0px;}
		.zstz-nav li{}
		.zstz-nav li{ width:31%; margin-bottom:15px; font-size:18px;}
		.zstz-news-left,.zstz-news-right,.zmhd-xj-left,.zmhd-xj-right{ float:none; width:auto;}
		.zstz-tpxw{ height:240px;}
		.zmhd-link li{ width:50%;}
		.zmhd{ margin-top:5px;}
		.zmhd-xj-right{ margin-top:20px;}
		.zmhd-xj-left .xjxd a{ width:50%;}
		.xjxd li strong{ width:33%;}
		.ly_div li{ float:none!important; width:auto;}
		.article-icon{ float:none;}
		.ly_div { padding-bottom:10px;}
		
			
		.list_right{  width:auto; float:none; border-left:0px;}
		.list_right ul{ padding-left:0px;}
		.list_wz{ float:left;}
		
		
	.tybid span{ width:40%;}
	.tybid .btit{ width:54%;}
	.tybid textarea,.tybid input,.tybid .youjian,.tybid .dizhi{ width: 54%;}
		
	}
	
	


.right-nav-img{ display:none; position:absolute; top:-20px; left:-113px; z-index:999;}
.right-nav-img img{ width:100px;}
.right-nav ul li:hover .right-nav-img{ display:block;}
.right-nav{ width:60px; position:fixed; top:22%; right:20px;z-index:999;}
.right-nav ul li{ position:relative; margin-top:5px; cursor:pointer;}
.right-nav ul li span{display:block; height:50px;}
.right-nav ul li span.ico1{ background:url(../2021images/icon36.png) no-repeat center;}
.right-nav ul li span.ico2{ background:url(../2021images/icon37.png) no-repeat center;}
.right-nav ul li span.ico3{ background:url(../2021images/icon38.png) no-repeat center;}
.right-nav ul li span.ico4{ background:url(../2021images/icon39.png) no-repeat center}
.right-nav ul li span.ico5{ background:url(../2021images/icon40.png) no-repeat center;}
.right-nav ul li span.ico6{ background:url(../2021images/icon41.png) no-repeat center}

.woyaoxiexin{padding: 20px 0;}
.tybid{padding: 0 0 15px 0;overflow: hidden;}
.tybid span{width:18%;font-size: 16px;font-family: "microsoft yahei";text-align:right;display: block;float: left;height: 39px;line-height: 39px;}
.tybid input{width: 30%;height: 38px;border: 1px #e6e6e6 solid;background: #fff}
.tybid span b{color: #c00;font-weight: 100; float:none;}
.tybid select{width: 120px;height: 38px;border: 1px #e6e6e6 solid;background: #fff;font-size: 16px;}
.tybid .btit{width:80%;height: 38px;border: 1px #e6e6e6 solid;background: #fff;}
.tybid .youjian{width:35%;}
.tybid .dizhi{width:80%;}
.tybid textarea{height: 235px;width:80%;border: 1px #e6e6e6 solid;background: #fff;}
.tybid a{display: inline-block;width: 100px;height: 36px;line-height: 32px;background: #2c64a6;text-align: center;font-size: 16px;border-radius: 5px;color: #fff;font-family: "microsoft yahei";text-decoration: none;}
.tybid img{padding: 0 0 0 10px;width: 74px;height: 38px;}
.tybid label{font-size: 16px;font-family: "microsoft yahei";padding: 0 20px 0 3px;}
.tybid label input{width: 15px;padding: 0 10px 0 0;height: 38px;    background: none;border:0;}
.tybid h4{font-size: 16px;font-family: "microsoft yahei";color: #428bca;float: left;height: 39px;line-height: 39px;}
.ann{width: 268px; margin: 35px auto;height: 45px;}
.ann a{font-weight: bold;text-decoration:none;width: 124px;text-align: center;line-height: 45px;display: block;font-size: 16px;font-family: "microsoft yahei";color: #fff;background: #326aae;}
.ann  .qux{background: #d5dadf;color: #666;}
.footer-wzaslh img{width: 126px;margin-right: 10px;}